home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-10-01 | 1.9 KB | 81 lines |
- #
- # makefile for the HP PHIGS Toolkit demos
- # J.G. Williams 8/92
- #
-
- CC = cc
-
- #DBG = -g
- DBG =
-
- PHIGSINCDIR = /usr/include/X11R4
- PHIGSLIBDIR = /usr/lib
- XLIBDIR = /usr/lib/X11R4
-
- CFLAGS = $(DBG) -DHP -I ../include \
- -I$(PHIGSINCDIR) -L ../library -L$(XLIBDIR) \
- -L$(PHIGSLIBDIR)
-
-
- TOOL_LIBS = -lXwindow -lsbdl -lsb -ldld -lXhp11 -lX11 -lmalloc -lm
- PHIGSLIB = -lphigs
- MAKE = make $(@F)
-
- OBJECTS = cnstest.o menutest.o phinter.o toptest.o stcttest.o \
- windtest.o utiltest.o
-
- SRCDIR = ../source/demo/
-
- #----------------------------------------------------------------------------
-
- all: cnstest menutest phinter toptest stcttest windtest utiltest
-
- #-----------------------------------------------------------------------------
-
- cnstest.o: $(SRCDIR)cnstest.c
- $(CC) -c $(CFLAGS) $(SRCDIR)cnstest.c
-
- cnstest: cnstest.o
- $(CC) $(CFLAGS) -o cnstest cnstest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
-
- menutest.o: $(SRCDIR)menutest.c
- $(CC) -c $(CFLAGS) $(SRCDIR)menutest.c
-
- menutest: menutest.o
- $(CC) $(CFLAGS) -o menutest menutest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
-
- phinter.o: $(SRCDIR)phinter.c
- $(CC) -c $(CFLAGS) $(SRCDIR)phinter.c
-
- phinter: phinter.o
- $(CC) $(CFLAGS) -o phinter phinter.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
-
- toptest.o: $(SRCDIR)toptest.c
- $(CC) -c $(CFLAGS) $(SRCDIR)toptest.c
-
- toptest: toptest.o
- $(CC) $(CFLAGS) -o toptest toptest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
-
- stcttest.o: $(SRCDIR)stcttest.c
- $(CC) -c $(CFLAGS) $(SRCDIR)stcttest.c
-
- stcttest: stcttest.o
- $(CC) $(CFLAGS) -o stcttest stcttest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
-
- windtest.o: $(SRCDIR)windtest.c
- $(CC) -c $(CFLAGS) $(SRCDIR)windtest.c
-
- windtest: windtest.o
- $(CC) $(CFLAGS) -o windtest windtest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
-
- utiltest.o: $(SRCDIR)utiltest.c
- $(CC) -c $(CFLAGS) $(SRCDIR)utiltest.c
-
- utiltest: utiltest.o
- $(CC) $(CFLAGS) -o utiltest utiltest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
-
- clean:
- rm -f $(OBJECTS)
-
-
-